python for biologists
Home
About
Machine learning series
Machine learning series
Follow on LinkedIn
About
Antipatterns Advent Calendar
Scientific Python antipatterns advent calendar day one
Scientific Python antipatterns advent calendar day two
Scientific Python antipatterns advent calendar day three
Scientific Python antipatterns advent calendar day four
Scientific Python antipatterns advent calendar day five
Scientific Python antipatterns advent calendar day six
Scientific Python antipatterns advent calendar day seven
Scientific Python antipatterns advent calendar day eight
Scientific Python antipatterns advent calendar day nine
Scientific Python antipatterns advent calendar day ten
Scientific Python antipatterns advent calendar day eleven
Scientific Python antipatterns advent calendar day twelve
Scientific Python antipatterns advent calendar day thirteen
Scientific Python antipatterns advent calendar day fourteen
Articles
29 common beginner Python errors
Counting non-DNA bases in a sequence
Five things I hate about teaching Python
Inventing new animals with a neural network
Python for complete beginners
Randomly sampling reads from a FASTQ file
3 steps to readable code
Simple sequence similarity search
A six line genome assembler
Sorting DNA sequences by length
Tools for tabular data
Don’t trust univariate feature selection
What you have in common with the Wright brothers
Machine learning series
Machine learning for biology part 1
Machine learning for biology part 2
Machine learning for biology part 3
Machine learning for biology part 4
Machine learning series
Python Tutorial
1 - Introduction
2 - Manipulating text
3 - Working with files
3 - Lists and loops
5 - Conditions
6 - Writing functions
7 - Regular expressions
8 - Dictionaries
9 - Working with the filesystem
Python tutorial
Site Stuff
Biological data exploration book
Exercise files
Python for biologists online course
Training Courses
Advanced Python for Biologists training course
Biological data exploration with Python training course
Python for Biologists training course
Python training courses
Machine learning series
Machine learning series
Machine learning series
featured
Machine learning for biology part 1
Machine learning is programming by example. There are a couple of different categories of problems that fall into the machine learning category. The easiest to understand is…
Machine learning for biology part 2
In part one, we introduced the idea of programming by example, but didn’t actually implement it. Instead we took an example of a classification problem - identifying penguin…
Machine learning for biology part 3
In parts one and two we considered a dataset consisting of bill and flipper length for penguins:
Machine learning for biology part 4
In the first three parts of this series, we saw how we could take a dataset of measurements of different species of penguins:
No matching items